home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga Format CD 22
/
Amiga Format AFCD22 (Jan 1998, Issue 106).iso
/
-seriously_amiga-
/
shareware
/
programming
/
other
/
asm-one_v1.30
/
changes.txt
< prev
next >
Wrap
Text File
|
1997-11-05
|
4KB
|
132 lines
*********************************************************
* Update report from ASM-One V1.29 to V1.30 *
* Release date : 24-10-1997 *
*********************************************************
Not a big update. We just fixed some long standing bugs...
OVERALL
-------
- New command '=F'
This command allowes the user to select another font.
This only works with NON proportional, 8x8 sized fonts!!!!
The font is installed directly, accept for the menus. If you choose the
wrong font, type '=F' [return] at the prompt, and the fontrequester will
pop-up again.
Changes are ONLY saved when using WP (Write Preferences) or when you select
SAVE in the 'ASM-One Environment Preference' window !!!!
REMARK: If you select a font, and the requester says: 'Couldn't Open Font',
than DON'T use it, if you do '=F' will no longer work.
The problem seems to be ReqTools, which is unable to open a new
requester.
- RE (Read Environement) debugged
When a non APRJ file was loaded Asm-One gave an error and CRASHED!
Solved now....
- Implemented the "$VER:" on request, so that with the DOS command VERSION
you can see with which version you work.
Normaly you would get the version number and an assemble date, like:
ASM-One V1.30 by TFA (24-10-97)
In rare cases you may stumble on a revision number. The revision number
corresponds with the number of the source from which ASM-One was assembled.
Like:
ASM-One V1.30 by TFA (Rev.379)
This is only done for our convinience.
ASSEMBLER
---------
- FDIV.{b/w/l} didn't assemble correctly. Solved.
- Defines/Labels didn't work with Floating point opcodes. Solved
- Text/Endtext wasn't reset at the start of a new assembly run. Now it is.
- REPT/ENDR is protected now.
A minimum of 2 is expected now. This includes calculations done in the rept.
e.g
a = 4
b = 4
start: rept a-b
moveq #0,d0
endr
will generate a "** Repeat overflow"
- Error handling
When more than 100 warnings/errors occured Asm-One crashed!
Asm-One will abort assembling after the 100th error.
- Bitfield instruction didn't assemble when a Dn (where n > 3) was used. This
was caused by the 0-32 bitrange protection I implemented.
DISASSEMBLER
------------
- cmp2 didn't disassemble correct. Solved...
===============================================================================
!! IMPORTANT !! !! IMPORTANT !! !! IMPORTANT !! !! IMPORTANT !! !! IMPORTANT !!
===============================================================================
If u got any bug reports or great ideas please sent them to :
EMAIL USERS WILL ALLWAYS GET A RESPONSE !!!!!!!
Price_TFA@hotmail.com - Price
Remco.weg@endemol.nl - Boushh
OR Visit our WEB site at
http://www.euronet.nl/users/jdm/index.html
----------------------------------------------------------------------------
When sending a bug report :
Please include the configuration u are using (Processor, Memory, Drives,
Harddisks).
<< INCLUDE THE .PREF file you use >>
Give a general disciption of your source. (If no problem, include the
part which is the boogie).
Give a discription of your actions starting
at the point of declaring memory !! (Max and used mem !!!!!)
When sending new idea's :
If posible please include a little demo source of how you think the idea you
send in could work.
Remember it must be a kickstart 2.x/3.x compatible source
===============================================================================
!! IMPORTANT !! !! IMPORTANT !! !! IMPORTANT !! !! IMPORTANT !! !! IMPORTANT !!
===============================================================================
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
It only makes the program more efficiently !!!
Signed : Price & Boushh